.character-panel{filter:drop-shadow(0 -10px 20px rgba(0,0,0,.5))}.character-panel .character-graphics{opacity:0;transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.character-panel.character-panel-loaded .character-graphics{opacity:1}.character-panel:not(:first-child){margin-top:-5rem}.character-panel .content-wrapper{align-items:center;display:flex;height:100%;position:relative;text-align:center;width:100%;will-change:transform,opacity}.character-panel .text-content{width:100%}@media (min-width:1024px){.character-panel .text-content{width:66.666667%}}.character-panel .text-content h1,.character-panel .text-content h2,.character-panel .text-content h3,.character-panel .text-content h4,.character-panel .text-content h5,.character-panel .text-content h6{line-height:2.8rem;text-transform:uppercase}@media (min-width:768px){.character-panel .text-content h1,.character-panel .text-content h2,.character-panel .text-content h3,.character-panel .text-content h4,.character-panel .text-content h5,.character-panel .text-content h6{line-height:3.5rem}}@media (min-width:1024px){.character-panel .text-content h1,.character-panel .text-content h2,.character-panel .text-content h3,.character-panel .text-content h4,.character-panel .text-content h5,.character-panel .text-content h6{line-height:4.75rem;word-spacing:-2rem}}.character-panel .text-content p{margin-left:auto;margin-right:auto;max-width:48rem}@media (min-width:1024px){.character-panel .text-content p{margin-left:0;margin-right:0}.character-panel .text-content .html-snippet{max-width:48rem}}.character-panel .text-content img{margin-bottom:2rem}.character-panel .text-content a{font-family:nougatregular,serif;--tw-text-opacity:1;color:rgb(239 171 44/var(--tw-text-opacity,1));text-decoration-line:underline}.character-panel .character-graphics-wrapper{bottom:0;height:25%;left:0;margin-left:auto;margin-right:auto;max-width:1920px;pointer-events:none;position:absolute;right:0;width:100%;z-index:10}@media (min-width:1024px){.character-panel .character-graphics-wrapper{height:300%}}.character-panel .character-graphics{transform-origin:bottom;will-change:transform;z-index:10}.character-panel .character-graphics,.character-panel .panel-bg{bottom:0;height:100%;position:absolute;width:100%}.character-panel .panel-bg{background-color:var(--theme-color);left:0;overflow:hidden;z-index:0}.character-panel .character-tag{bottom:10rem;font-size:1.125rem;line-height:1.75rem;max-width:32rem;padding-bottom:1.5rem;padding-top:1.5rem;position:absolute;width:100%;z-index:30;--tw-text-opacity:1;color:rgb(237 221 183/var(--tw-text-opacity,1));filter:drop-shadow(0 10px 15px rgba(0,0,0,.5));will-change:transform}@media (min-width:1024px){.character-panel:nth-child(2n) .content-wrapper{justify-content:flex-end;text-align:right}}.character-panel:nth-child(2n) .character-graphics{right:0}.character-panel:nth-child(2n) .character-tag{background-color:var(--theme-color);border-bottom-right-radius:9999px;border-top-right-radius:9999px;left:0;padding-left:2rem;padding-right:4rem;text-align:left}@media (min-width:1024px){.character-panel:nth-child(2n) p{margin-left:auto}}.character-panel:nth-child(2n) .panel-bg{clip-path:polygon(0 30px,100% 0,100% 100%,0 100%)}@media (min-width:1024px){.character-panel:nth-child(2n) .panel-bg{clip-path:polygon(0 60px,100% 0,100% 100%,0 100%)}.character-panel:nth-child(odd) .content-wrapper{justify-content:flex-start;text-align:left}}.character-panel:nth-child(odd) .character-graphics{left:0}.character-panel:nth-child(odd) .character-tag{background-color:var(--theme-color);border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:4rem;padding-right:2rem;right:0;text-align:right}.character-panel:nth-child(odd) .panel-bg{clip-path:polygon(0 0,100% 30px,100% 100%,0 100%)}@media (min-width:1024px){.character-panel:nth-child(odd) .panel-bg{clip-path:polygon(0 0,100% 60px,100% 100%,0 100%)}}
